
.header .nav .first-link:after {
	border-color: rgba(255,255,255,.6);
}

.header .language-switch:hover > .a-01, .header .switch:hover > .a-01 {
	background: rgba(255,255,255,.2);
	color: #fff;
}

.header .language-switch .down a:hover, .header .switch .down a:hover {
	background:  rgba(255,255,255,.2);
	color: #fff;
}

.header.headerFix .language-switch .down,.header.headerFix  .switch  .down{
    background: rgba(0, 0, 0, 0.3) !important;
}

.header.headerFix .language-switch:hover > .a-01, .header.headerFix .switch:hover > .a-01 {
	background: #333;
    color: #fff;
}

.header.headerFix .language-switch .down a:hover, .header.headerFix .switch .down a:hover {
	background: #333;
    color: #ed6827;
}

.zhiboBanner {
	background-position: center bottom;
	background-repeat: no-repeat;
	color: #fff;
	height: 650px;
	position: relative
}

.zhiboBanner:before {
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ff5757), to(#ff8110));
	background: linear-gradient(0deg, #ff5757 0, #ff8110 100%);
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0
}

.zhiboBanner .container {
	max-width: 1200px;
	height: 650px;
	position: relative
}

.zhiboBanner .box {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 1;
	line-height: 1
}

.zhiboBanner .text {
	max-width: 510px;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	margin-top: 35px
}

.zhiboBanner .pic {
	position: absolute;
	right: -12px;
	bottom: 0
}

.zhiboBanner .title {
	font-size: 50px;
	font-weight: 700;
	margin-bottom: 25px
}

.zhiboBanner .info {
	font-size: 18px;
	line-height: 32px;
	margin-bottom: 120px
}

.zhiboBanner .btn a {
	display: inline-block;
	min-width: 200px;
	line-height: 46px;
	border: 1px #fff solid;
	text-align: center;
	padding: 0 10px;
	background: #fff;
	color: #ff5855;
	font-size: 16px;
	border-radius: 4px
}

.zhiboBanner .btn a:hover {
	background: #ff621f;
	color: #fff
}

@media screen and (max-width:768px) {
	.zhiboBanner {
		height: auto;
		padding: 60px 0;
		background-size: cover
	}

	.zhiboBanner .container {
		height: auto
	}

	.zhiboBanner .box {
		top: 0;
		-webkit-transform: translateY(0);
		transform: translateY(0);
		position: relative
	}

	.zhiboBanner .text {
		max-width: 100%;
		float: none;
		position: static;
		top: 0;
		-webkit-transform: translateY(0);
		transform: translateY(0);
		padding: 0 15px;
		margin: 0
	}

	.zhiboBanner .pic {
		display: none;
		position: static
	}

	.zhiboBanner .title {
		font-size: 30px;
		margin-bottom: 20px
	}

	.zhiboBanner .info {
		font-size: 16px;
		margin-bottom: 50px
	}
}

.zhibo {
	color: #333
}

.zhibo .container {
	max-width: 1200px;
	margin-left: auto;
	margin-right: auto
}

.zhibo .titleBig {
	text-align: center;
	line-height: 1;
	color: #333
}

.zhibo .titleBig .title-01 {
	font-size: 36px;
	font-weight: 500;
	margin-bottom: 25px
}

.zhibo .titleBig .title-02 {
	font-size: 16px;
	font-weight: 400
}

.zhibo .youshi {
	padding: 90px 0 40px 0;
	background: #fef9f7
}

.zhibo .youshi .nr {
	margin-top: 60px;
	min-height: 745px;
	position: relative
}

.zhibo .youshi .picBig {
	text-align: center
}

.zhibo .youshi .list .box {
	background: #fff;
	border-radius: 12px
}

.zhibo .youshi .list .title {
	font-size: 20px;
	font-weight: bold;
	color: #ff621f;
	line-height: 1;
	-webkit-transition: all .5s;
	transition: all .5s
}

.zhibo .youshi .list .info {
	font-size: 14px;
	font-weight: 400;
	color: #666;
	line-height: 24px;
	margin-top: 15px;
	-webkit-transition: all .5s;
	transition: all .5s
}

.zhibo .youshi .list .li-01 {
	position: absolute;
	left: 90px;
	top: 110px
}

.zhibo .youshi .list .li-01 .box {
	min-width: 260px;
	padding: 25px 25px
}

.zhibo .youshi .list .li-01 .title {
	font-size: 24px;
	font-weight: bold;
	color: #ff621f;
	line-height: 30px;
	opacity: .3
}

.zhibo .youshi .list .li-02 {
	position: absolute;
	right: 30px;
	top: 110px
}

.zhibo .youshi .list .li-02 .box {
	min-width: 260px;
	padding: 25px 25px
}

.zhibo .youshi .list .li-02 .title {
	font-size: 18px;
	font-weight: 500;
	color: #ff621f;
	line-height: 30px;
	opacity: .3
}

.zhibo .youshi .list .li-03 {
	position: absolute;
	left: 25px;
	top: 240px
}

.zhibo .youshi .list .li-03 .box {
	width: 310px;
	padding: 25px 25px
}

.zhibo .youshi .list .li-03 .title {
	font-size: 30px;
	font-weight: bold;
	color: #ff621f;
	line-height: 30px
}

.zhibo .youshi .list .li-03 .info {
	font-size: 16px;
	font-weight: 400;
	color: #666;
	line-height: 24px
}

.zhibo .youshi .list .li-04 {
	position: absolute;
	right: 0;
	top: 240px
}

.zhibo .youshi .list .li-04 .box {
	min-width: 310px;
	padding: 25px 25px
}

.zhibo .youshi .list .li-04 .title {
	font-size: 20px;
	font-weight: bold;
	color: #ff621f;
	line-height: 30px;
	margin-bottom:
}

.zhibo .youshi .list .li-04 .info {
	font-size: 14px;
	font-weight: 400;
	color: #666;
	line-height: 24px;
	opacity: .7
}

.zhibo .youshi .list .li-05 {
	position: absolute;
	left: 70px;
	top: 431px
}

.zhibo .youshi .list .li-05 .box {
	min-width: 285px;
	padding: 25px 25px
}

.zhibo .youshi .list .li-05 .title {
	font-size: 24px;
	font-weight: bold;
	color: #ff621f;
	line-height: 30px;
	opacity: .7
}

.zhibo .youshi .list .li-05 .info {
	font-size: 14px;
	font-weight: 400;
	color: #666;
	line-height: 24px;
	opacity: .7
}

.zhibo .youshi .list .li-06 {
	position: absolute;
	right: 110px;
	top: 431px
}

.zhibo .youshi .list .li-06 .box {
	min-width: 185px;
	padding: 25px 25px
}

.zhibo .youshi .list .li-06 .title {
	font-size: 20px;
	font-weight: bold;
	color: #ff621f;
	line-height: 30px;
	opacity: .7
}

.zhibo .youshi .list .box:hover .title {
	opacity: 1
}

.zhibo .youshi .list .box:hover .info {
	opacity: 1
}

.zhibo .changjing {
	padding: 90px 0 40px 0
}

.zhibo .changjing .nr {
	margin-top: 60px
}

.zhibo .changjing .list li {
	width: 25%;
	float: left;
	padding: 0 13px 40px 13px
}

.zhibo .changjing .list .box {
	display: block;
	position: relative
}

.zhibo .changjing .list .pic {
	display: block;
	overflow: hidden;
	position: relative
}

.zhibo .changjing .list .pic:after {
	content: "";
	display: block;
	padding-top: 71.42857143%
}

.zhibo .changjing .list .pic img {
	-webkit-transition: all .5s;
	transition: all .5s
}

.zhibo .changjing .list .text {
	position: absolute;
	width: 100%;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
	font-size: 24px;
	font-weight: 500;
	color: #fff;
	line-height: 30px;
	padding: 0 10px
}

.zhibo .changjing .list .box:hover img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1)
}

.zhibo .gongneng {
	padding: 90px 0
}

.zhibo .gongneng .nr {
	margin-top: 60px
}

.zhibo .gongneng .list li {
	width: 33.33333333%;
	float: left;
	padding: 0 15px 30px 15px
}

.zhibo .gongneng .list .box {
	background: #fff;
	-webkit-box-shadow: 0 5px 30px 0 rgba(255,169,138,0.14);
	box-shadow: 0 5px 30px 0 rgba(255,169,138,0.14);
	border: 1px #fff solid;
	padding: 35px 20px;
	-webkit-transition: all .5s;
	transition: all .5s
}

.zhibo .gongneng .list .pic {
	width: 60px;
	height: 60px;
	float: left;
	margin-right: 20px;
	position: relative
}

.zhibo .gongneng .list .title {
	font-size: 18px;
	font-weight: 500;
	color: #333;
	line-height: 30px
}

.zhibo .gongneng .list .info {
	font-size: 14px;
	font-weight: 400;
	color: #666;
	line-height: 30px
}

.zhibo .gongneng .list .box:hover {
	-webkit-box-shadow: 0 5px 30px 0 rgba(255,169,138,0.34);
	box-shadow: 0 5px 30px 0 rgba(255,169,138,0.34);
	border-color: #ffa98a
}

.zhibo .moshi {
	padding: 90px 0;
	background: #fef9f7
}

.zhibo .moshi .nr {
	margin-top: 80px;
	height: 372px;
	position: relative
}

.zhibo .moshi .circle-01 {
	width: 289px;
	height: 289px;
	border: 2px solid #ff5855;
	opacity: .1;
	border-radius: 50%;
	margin: auto;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

.zhibo .moshi .circle-02 {
	width: 245px;
	height: 245px;
	border: 14px solid #ff5855;
	opacity: .1;
	border-radius: 50%;
	margin: auto;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

.zhibo .moshi .picBig {
	width: 290px;
	height: 170px;
	margin: auto;
	position: absolute;
	right: 0;
	bottom: 110px;
	left: 0
}

.zhibo .moshi .list .text {
	margin-right: 20px;
	float: left;
	padding-top: 10px
}

.zhibo .moshi .list .title {
	font-size: 16px;
	font-weight: 500;
	color: #333;
	line-height: 30px;
	-webkit-transition: all .5s;
	transition: all .5s
}

.zhibo .moshi .list .pic {
	width: 49px;
	height: 49px;
	border-radius: 50%;
	border: 1px rgba(255,88,85,0.2) solid;
	float: right;
	-webkit-transition: all .5s;
	transition: all .5s;
	position: relative
}

.zhibo .moshi .list .pic:after {
	content: "";
	display: block;
	width: 37px;
	height: 37px;
	border-radius: 50%;
	background: #ff5855;
	margin: auto;
	position: absolute;
	z-index: 0;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

.zhibo .moshi .list .pic img {
	z-index: 1;
	max-width: 36px
}

.zhibo .moshi .list .box:hover .pic {
	-webkit-box-shadow: 0 5px 30px 0 rgba(255,169,138,0.34);
	box-shadow: 0 5px 30px 0 rgba(255,169,138,0.34);
	border-color: #ff5855
}

.zhibo .moshi .list .box:hover .title {
	color: #ff621f
}

.zhibo .moshi .list .li-01 {
	position: absolute;
	right: 710px;
	top: 0
}

.zhibo .moshi .list .li-02 {
	position: absolute;
	left: 710px;
	top: 0
}

.zhibo .moshi .list .li-02 .pic {
	float: left
}

.zhibo .moshi .list .li-02 .text {
	float: right;
	margin-left: 20px;
	margin-right: 0
}

.zhibo .moshi .list .li-03 {
	position: absolute;
	right: 990px;
	top: 110px
}

.zhibo .moshi .list .li-03 .text {
	max-width: 140px
}

.zhibo .moshi .list .li-04 {
	position: absolute;
	right: 790px;
	top: 110px
}

.zhibo .moshi .list .li-04 .text {
	max-width: 140px
}

.zhibo .moshi .list .li-05 {
	position: absolute;
	left: 790px;
	top: 110px
}

.zhibo .moshi .list .li-05 .pic {
	float: left
}

.zhibo .moshi .list .li-05 .text {
	float: right;
	margin-left: 20px;
	margin-right: 0;
	max-width: 140px
}

.zhibo .moshi .list .li-06 {
	position: absolute;
	left: 990px;
	top: 110px
}

.zhibo .moshi .list .li-06 .pic {
	float: left
}

.zhibo .moshi .list .li-06 .text {
	float: right;
	margin-left: 20px;
	margin-right: 0;
	max-width: 140px
}

.zhibo .moshi .list .li-07 {
	position: absolute;
	right: 990px;
	top: 220px
}

.zhibo .moshi .list .li-07 .text {
	max-width: 140px
}

.zhibo .moshi .list .li-08 {
	position: absolute;
	right: 790px;
	top: 220px
}

.zhibo .moshi .list .li-08 .text {
	max-width: 140px
}

.zhibo .moshi .list .li-09 {
	position: absolute;
	left: 790px;
	top: 220px
}

.zhibo .moshi .list .li-09 .pic {
	float: left
}

.zhibo .moshi .list .li-09 .text {
	float: right;
	margin-left: 20px;
	margin-right: 0;
	max-width: 140px
}

.zhibo .moshi .list .li-10 {
	position: absolute;
	left: 990px;
	top: 220px
}

.zhibo .moshi .list .li-10 .pic {
	float: left
}

.zhibo .moshi .list .li-10 .text {
	float: right;
	margin-left: 20px;
	margin-right: 0;
	max-width: 140px
}

.zhibo .moshi .list .li-11 {
	position: absolute;
	right: 710px;
	top: 320px
}

.zhibo .moshi .list .li-12 {
	position: absolute;
	left: 710px;
	top: 320px
}

.zhibo .moshi .list .li-12 .pic {
	float: left
}

.zhibo .moshi .list .li-12 .text {
	float: right;
	margin-left: 20px;
	margin-right: 0
}

.zhibo .baozhang {
	padding: 90px 0
}

.zhibo .baozhang .nr {
	margin-top: 120px
}

.zhibo .baozhang .text {
	width: 50%;
	float: left;
	padding-right: 60px
}

.zhibo .baozhang .text .title {
	font-size: 18px;
	font-weight: 500;
	color: #333;
	line-height: 24px;
	margin-bottom: 10px
}

.zhibo .baozhang .text .info {
	font-size: 12px;
	font-weight: 400;
	color: #333;
	line-height: 20px;
	margin-bottom: 40px
}

.zhibo .baozhang .btn a {
	border: 1px #b4b4b4 solid;
	display: inline-block;
	min-width: 200px;
	text-align: center;
	color: #323f62;
	font-size: 16px;
	line-height: 46px;
	border-radius: 4px;
	padding: 0 10px
}

.zhibo .baozhang .btn a:hover {
	background: #ff621f;
	color: #fff;
	border-color: #ff621f
}

.zhibo .baozhang .pic {
	width: 50%;
	float: left;
	text-align: right
}

@media screen and (max-width:768px) {
	.zhibo .container {
		padding: 0 15px
	}

	.zhibo .titleBig {
		line-height: 1.2
	}

	.zhibo .titleBig .title-01 {
		font-size: 20px;
		font-weight: 500;
		margin-bottom: 10px
	}

	.zhibo .titleBig .title-02 {
		font-size: 16px;
		font-weight: 400
	}

	.zhibo .youshi {
		padding: 40px 0
	}

	.zhibo .youshi .nr {
		margin-top: 40px;
		min-height: auto
	}

	.zhibo .youshi .titleBig .title-01 {
		font-size: 20px;
		font-weight: 500;
		margin-bottom: 10px
	}

	.zhibo .youshi .picBig {
		display: none
	}

	.zhibo .youshi .list {
		margin: 0 -5px
	}

	.zhibo .youshi .list li {
		position: static !important;
		padding: 0 5px 10px 5px;
		float: left;
		width: 50%
	}

	.zhibo .youshi .list .box {
		padding: 15px 15px !important;
		width: 100% !important;
		min-width: auto !important
	}

	.zhibo .youshi .list .title {
		font-size: 16px !important;
		color: #ff621f !important;
		opacity: 1 !important
	}

	.zhibo .youshi .list .info {
		font-size: 14px !important;
		opacity: 1 !important
	}

	.zhibo .youshi .list .info .num {
		font-size: 30px
	}

	.zhibo .youshi .list .li-01 .box {
		min-height: 90px
	}

	.zhibo .youshi .list .li-02 .box {
		min-height: 90px
	}

	.zhibo .youshi .list .li-03 .box {
		min-height: 147px
	}

	.zhibo .youshi .list .li-04 .box {
		min-height: 147px
	}

	.zhibo .youshi .list .li-05 .box {
		min-height: 123px
	}

	.zhibo .youshi .list .li-06 .box {
		min-height: 123px
	}

	.zhibo .changjing {
		padding: 40px 0
	}

	.zhibo .changjing .nr {
		margin-top: 40px
	}

	.zhibo .changjing .list {
		margin-left: -5px;
		margin-right: -5px
	}

	.zhibo .changjing .list li {
		width: 50%;
		padding: 0 5px 10px 5px
	}

	.zhibo .changjing .list .title {
		font-size: 16px
	}

	.zhibo .gongneng {
		padding: 0 0 40px 0
	}

	.zhibo .gongneng .nr {
		margin-top: 40px
	}

	.zhibo .gongneng .list {
		margin-left: -5px;
		margin-right: -5px
	}

	.zhibo .gongneng .list li {
		width: 50%;
		padding: 0 5px 10px 5px
	}

	.zhibo .gongneng .list .box {
		text-align: center;
		padding: 20px 10px
	}

	.zhibo .gongneng .list .pic {
		float: none;
		display: block;
		margin: auto
	}

	.zhibo .gongneng .list .text {
		width: 100%
	}

	.zhibo .gongneng .list .title {
		font-size: 16px
	}

	.zhibo .gongneng .list .info {
		line-height: 1.5;
		font-size: 14px;
		min-height: 42px
	}

	.zhibo .gongneng .list li:nth-child(9) {
		width: 100%
	}

	.zhibo .gongneng .list li:nth-child(9) .info {
		min-height: auto
	}

	.zhibo .moshi {
		padding: 40px 0
	}

	.zhibo .moshi .nr {
		margin-top: 40px;
		height: auto
	}

	.zhibo .moshi .circle-01 {
		display: none
	}

	.zhibo .moshi .circle-02 {
		display: none
	}

	.zhibo .moshi .picBig {
		position: static;
		margin-bottom: 20px
	}

	.zhibo .moshi .list li {
		position: static !important;
		width: 50%;
		float: left;
		text-align: center
	}

	.zhibo .moshi .list .pic {
		float: none !important;
		margin: auto
	}

	.zhibo .moshi .list .text {
		float: none !important;
		padding: 5px 0 10px 0 !important;
		margin: 0 !important;
		max-width: 100% !important
	}

	.zhibo .moshi .list .title {
		font-size: 14px
	}

	.zhibo .baozhang {
		padding: 40px 0
	}

	.zhibo .baozhang .nr {
		margin-top: 40px;
		height: auto
	}

	.zhibo .baozhang .text {
		width: 100%;
		padding: 0
	}

	.zhibo .baozhang .pic {
		width: 100%;
		text-align: center
	}

	.zhibo .baozhang .pic img {
		max-width: 300px
	}
}